// COPYRIGHT DASSAULT SYSTEMES 2005
// here follow basic block definition
// - internal use only
// - any modification to this file must be checked before deliveries
// 
block CATEarlyGenDataEvol {
  int $allocate #offset(7)
  int Mode #offset(1)
  int Layer #offset(2)
  int AppInfo1 #offset(3)
  int AppInfo2 #offset(4)
  int Curve #offset(5)
  int BodyTag #offset(6)
  int NbProv #offset(7) #list
  specobject $allocate #offset(3)
  specobject SketcherDataEvol #offset(1)
  specobject Transfo #offset(2)
  specobject ProductPtr #offset(3)#list
  external $allocate #offset(5)
  external Product #offset(1) #external_link_meta_data(DFTResultMD)
  external TemporaryLink #offset(2) #external_link_meta_data(DFTResultMD)
  external BodyModel #offset(3) #external_link_meta_data(DFTResultMD)
  external Provenance1 #offset(4) #external_link_meta_data(DFTResultMD)
  external Provenance2 #offset(5) #list #external_link_meta_data(DFTResultMD)
}
external_link_meta_data DFTResultMD
{
	meta_data_relation -> category = "Reference2"
	meta_data_relation -> role = "DFT_Result"
	meta_data_link -> logical_reroute_button= "true"
	meta_data_link -> sync_button = "false"
	meta_data_link -> deactivation_button = "false"
}
